public class test {
    public static void main(String[] args) {
          //Java八大数据类型

//        整数类型：byte，1字节，8位，最大存储数据量是255，存放的数据范围是-128~127之间。
//
//        整数类型：short，2字节，16位，最大数据存储量是65536，数据范围是-32768~32767之间。
//
//        整数类型：int，4字节，32位，最大数据存储容量是2的32次方减1，数据范围是负的2的31次方到正的2的31次方减1。
//
//        整数类型：long，8字节，64位，最大数据存储容量是2的64次方减1，数据范围为负的2的63次方到正的2的63次方减1。
//
//        浮点类型：float，4字节，32位，数据范围在3.4e-45~1.4e38，直接赋值时必须在数字后加上f或F。
//
//        浮点类型：double，8字节，64位，数据范围在4.9e-324~1.8e308，赋值时可以加d或D也可以不加。
//
//        字符型：char，2字节，16位，存储Unicode码，用单引号赋值。
//
//        布尔型：boolean，只有true和false两个取值

//      强制转换

        short a=128;
        byte b=(byte)a;
        System.out.println(a);
        System.out.println(b);
        System.out.println(a+b);

        //byte a=130;
        //float b=3.5;

        //int a=3;
        //byte b=a;
    }
}
